<!--
Document / Documento: consultar_control_reproductivo

Created on / Creado : 07/09/2012, 08:13:10 AM

Author / Desarrolladores:
1. Raúl Lobo 04267711578 andrescerrada@gmail.com

Description / Comentarios:
Este archivo contiene:
1- Consultar Control reproductivo del animal
Licencia: Este código es distribuido Bajo la licencia GNU GPL v3. 
Referencias de la licencia: http://es.wikipedia.org/wiki/GNU_General_Public_License
-->
<?php
include('header.php');
?>
<html>
	<head>
		<title>Consulta general control reproductivo</title>
	</head>
<script type="text/javascript">
                function eliminar()
                {
                        var name=confirm("Desea eliminar control reproductivo del animal")
			if (name==true)
                        {
                        // this is what is written if you press Ok
                        //      alert("Retorna TRUE")
                                return true;
                        }
                        else
                        {
                        // this is what is written if you press Cancel
                        //      alert("Retorna FALSE")
                                return false;
                        }
                }
function cerrar_control()
                {
                        var name=confirm("Desea cerrar control reproductivo del animal")
			if (name==true)
                        {
                        // this is what is written if you press Ok
                        //      alert("Retorna TRUE")
                                return true;
                        }
                        else
                        {
                        // this is what is written if you press Cancel
                        //      alert("Retorna FALSE")
                                return false;
                        }
                }
</script>
<body>
<?php
if ($_SESSION['logeado']){
$id_ganado = $_GET['id_ganado'];
$unidad = $_GET['unidad'];
$fecha_actual = date("d-m-Y");

//Sql para consultar el control reproductivo por animal
$buscar_control_reproductivo = pg_query("SELECT * FROM control_reproductivo_ganado WHERE id_ganado_ganado='$id_ganado'");
$resultado_control_reproductivo = pg_num_rows($buscar_control_reproductivo);

echo "<li><a href='control_reproductivo_animal' title='Clic para ir atrás'>Atr&aacute;s</a></li>";

if($resultado_control_reproductivo == "NULL"){
	echo "<center><h4>No se ha aperturado ciclo reproductivo del animal</h4><center>";
?>
<?php
}else{
?>
<li><a href="registrar_control_reproductivo?id_ganado=<?php echo $id_ganado?>&unidad=<?php echo $unidad?>" title="Clic para registrar historial control reproductivo">Registrar control reproductivo del animal</a></li>

<li><a onclick='return cerrar_control();' href="eliminar_control_reproductivo?id_ganado=<?php echo $id_ganado?>&unidad=<?php echo $unidad?>" title="Clic para cerrar control reproductivo">Cerrar control reproductivo del animal</a></li>
<br>
<?php

//Sql para consultar el animal
$buscar_ganado = pg_query("SELECT * FROM ganado as g,raza_vaca as r_v,tipo_vaca as t_v WHERE g.id_ganado='$id_ganado' AND g.ganado_desactivado='false' AND g.id_vaca=t_v.id_vaca AND g.id_raza=r_v.id_raza ORDER BY t_v.tipo_vaca");
$resultado_ganado = pg_num_rows($buscar_ganado);

//Sql para buscar unidad de produccion
$buscar_unidad_produccion = pg_query("SELECT nombre_unidad FROM unidad_produccion WHERE id_unidad_produccion='$unidad' AND unidad_produccion_desactivado='false'");

//Sql para consultar el control reproductivo por animal
$buscar_control_reproductivo_animal = pg_query("SELECT * FROM historial_control_reproductivo_ganado h_r,control_reproductivo_ganado c_r WHERE 
c_r.id_control_reproductivo=h_r.id_control_reproductivo AND c_r.id_ganado_ganado='$id_ganado' AND c_r.activo='true'");
$resultado_control_reproductivo = pg_num_rows($buscar_control_reproductivo_animal);


if(($id_ganado == "")||($unidad == "")||($resultado_ganado == "NULL")){
	echo "<center><h3>No hay c&oacute;digo para buscar control reproductivo</h3><center>";
}else if($resultado_control_reproductivo == "NULL"){
	echo "<center><h4>Ya el ciclo reproductivo fue apertura debe empezar a registrar control reproductivo del animal</h4><center>";
}else{
?>
<?php
//Resultado de los datos del animal
$resultado_ganado = pg_fetch_array($buscar_ganado);
$nombre_ganado = $resultado_ganado['nombre_ganado'];
$codigo_ganado = $resultado_ganado['codigo_ganado'];
$tipo_vaca = $resultado_ganado['tipo_vaca'];
$raza_vaca = $resultado_ganado['raza_vaca'];
$resultado_unidad = pg_fetch_array($buscar_unidad_produccion);
$nombre_unidad = $resultado_unidad['nombre_unidad'];

if (($resultado['tipo_usuario'] == Superadmin)||($resultado['tipo_usuario'] == Admin)){
	echo "<center><h4>Consulta del control reproductivo del animal de nombre $nombre_ganado de c&oacute;digo $codigo_ganado. Tipo de vaca $tipo_vaca raza de vaca $raza_vaca de la unidad de producci&oacute;n $nombre_unidad</h4><center>";
	echo "<table border='1'>";
	echo "<tr>
	      <th>Nº Registro</th>
	      <th>Fecha registro control</th>	
	      <th>Consultar control reproductivo</th>
	      </tr>";
	$cont = 1;
	while($columnas = pg_fetch_array($buscar_control_reproductivo_animal)){
		$id_control = $columnas['id_historial_reproductivo'];
		$fecha_registro_historial = date("d-m-Y",strtotime($columnas['fecha_registro_historial']));
		$id_control_reproductivo = $columnas['id_control_reproductivo'];
		
		echo '<tr>';
		echo '<td>'.$cont.'</td>';
		echo '<td>'.$fecha_registro_historial.'</td>';
	    	$cont += 1;
//Sql para buscar control reproductivo animal
$buscar_control_reproductivo = pg_query("SELECT * FROM historial_control_reproductivo_ganado WHERE id_control_reproductivo='$id_control_reproductivo' and dias_revision='45'");	
$result = pg_fetch_array($buscar_control_reproductivo);
$fecha_primer_control = $result['fecha_revision'];

$s=strtotime($fecha_actual);
$e=strtotime($fecha_primer_control);
$meses_transcurridos = round(($meses=(($s-$e)/86400)/30),0);

if($meses_transcurridos == 7){
echo "<h4><center>Ya han transcurridos ".$meses_transcurridos." meses por lo cual este animal va a pasar a reposo de producci&oacute;n de leche hasta que haya tenido la cr&iacute;a<h4><center>";
//Sql para pasar a reposo de producción de leche del animal
$actualizar_animal = pg_query("UPDATE ganado SET estado_ganado='false' WHERE id_ganado='$id_ganado'");
}else if($meses_transcurridos == 9){
echo "<h4><center>Ya han transcurridos ".$meses_transcurridos." meses por lo cual este animal va a pasar a producci&oacute;n de leche<h4><center>";
//Sql para pasar a producción de leche el animal
$actualizar_animal = pg_query("UPDATE ganado SET estado_ganado='true' WHERE id_ganado='$id_ganado'");
}
		echo "<td align='center'><a href='consultar_control_reproductivo_animal?id_control=$id_control&id_ganado=$id_ganado&id_unidad=$unidad'><img border='0' align='center' title='Clic para consultar control reproductivo del animal' src='css/images/consultar.png'></a></td>";
		
		
		}
		echo "</table>";
}else{
	echo "<center><h4>Consulta del control reproductivo del animal de nombre $nombre_ganado de c&oacute;digo $codigo_ganado. Tipo de vaca $tipo_vaca raza de vaca $raza_vaca de la unidad de producci&oacute;n $nombre_unidad</h4><center>";
	echo "<table border='1'>";
	echo "<tr>
	      <th>Nº Registro</th>	
	      <th>Fecha control</th>
	      <th>Consultar control reproductivo</th>
	      </tr>";
	$cont = 1;
	while($columnas = pg_fetch_array($buscar_control_reproductivo_animal)){
		$id_control = $columnas['id_historial_reproductivo'];
		$fecha_registro_historial = date("d-m-Y",strtotime($columnas['fecha_registro_historial']));

		echo '<tr>';
		echo '<td>'.$cont.'</td>';
		echo '<td>'.$fecha_registro_control.'</td>';
	    	$cont += 1;
		
		echo "<td align='center'><a href='consultar_control_reproductivo_animal?id_control=$id_control&id_ganado=$id_ganado&id_unidad=$unidad'><img border='0' align='center' title='Clic para consultar control reproductivo del animal' src='css/images/consultar.png'></a></td>";
		}
		echo "</table>";
}
}
?>
<?php 
}
}
else
{
	?>
	
	<h3><center>No esta logueado, Debe iniciar sesi&oacute;n.</h3>
	</center>
	<center>
	<img src='css/images/error.png' height='100px' width='100px'></img></center>
	<meta http-equiv='Refresh' content='3;url=index'>
	</html>
	<?php
} 
?>
<?php
include('footer.php');
?>
